Hitchcock Gallery: image 3978
Henley Telegraph newspaper advert
Newspaper advert for W.T. Henley's Telegraph Works Company Ltd (dated 20/Nov/1917).
Image Details
Hitchcock Gallery: image 3978...loading details
Linked Images
...searching database